have her period - Français Anglais Dictionnaire